Senior Frontend Engineer

Engineering & Technology Kuala Lumpur, Malaysia


Description

About Us:
At Sitecore, our mission is to simplify how brands reach, engage, and serve people by delivering intelligent, personalized digital experiences that connect the world. We empower the world’s most iconic brands to build lifelong relationships with their customers—seamlessly, smartly, and at scale.
 
As the leading provider of agentic digital experience software, Sitecore brings together content, commerce, and data into one composable platform that enables brands to deliver millions of meaningful, adaptive experiences every day. Trusted by global leaders such as American Express, Porsche, Starbucks, and L’Oréal, Sitecore helps brands transform engagement through experiences that are not only personalized but predictive and dynamic.
 
Our foundation is our people—a diverse, passionate, and collaborative global team spanning over 25 countries. We believe that every experience matters, and that belief starts with how we work together. Our values guide how we lead, innovate, and connect. They are the behaviors that bring our mission and vision to life, every day, in every interaction.
 
As we continue to evolve, we are actively cultivating AI skills across our teams to unlock new levels of creativity, efficiency, and insight. From engineering to customer experience, AI capabilities are becoming integral to how we design, build, and deliver the next generation of digital experiences.
 
Learn more at Sitecore.com.
 
About The Role:  
We’re looking for a talented Senior Frontend Developer to join our Kuala Lumpur engineering team. You will work with modern frontend technologies to build highquality, scalable user experiences. The ideal candidate is proactive, open to feedback, shares knowledge generously, and brings a positive, cando mindset to collaborative product development.
 
What You'll Do: 
  • Design and develop highquality frontend applications using React and modern web technologies.
  • Translate product and UX requirements into intuitive, responsive, accessible interfaces.
  • Contribute to frontend architecture, coding standards, and reusable component libraries/design systems.
  • Write clean, maintainable TypeScript/JavaScript and continuously improve code quality through refactoring and reviews.
  • Work closely with product, design, backend, and QA to deliver cohesive features endtoend.
  • Debug and resolve complex issues across rendering, networking, and integrations.
  • Collaborate with QA to ensure testability and contribute to pragmatic automated UI coverage.
  • Optimize performance across rendering, network usage, bundle size, and Core Web Vitals.
  • Operate within CI/CD pipelines to ensure reliable builds, tests, and deployments.
  • Document decisions and patterns, and contribute to continuous improvement of tools, workflows, and engineering practices.
  • Participate in Agile/Scrum ceremonies to support iterative delivery.
 
What You Need To Succeed: 
  • Bachelor’s degree in Computer Science/Engineering or equivalent experience.
  • 5+ years building production web applications.
  • Strong proficiency in JavaScript/TypeScript, HTML5/CSS3, and responsive UI development.
  • Professional experience with React (hooks, componentbased architecture) and familiarity with Angular or Next.js.
  • Experience with state management (Redux, Zustand, Context API, or similar).
  • Strong understanding of REST APIs, async programming, and modern frontend workflows.
  • Proficiency with Git and collaborative development practices.
  • Strong debugging, problemsolving, and performanceoptimization skills.
  • Experience with CI/CD (GitHub Actions, TeamCity, or equivalent).
  • Good communication skills and ability to work effectively with crossfunctional teams.
  • Understanding of UI/UX principles with a usercentric mindset.
  • Familiarity with practical unit/integration testing (Vitest, Jest, React Testing Library).
 
Additional Skills That Could Set You Apart: 
  • Experience with Next.js or other React ecosystem/metaframeworks.
  • Familiarity with Vite, Nx/Turborepo, or microfrontend architecture.
  • Knowledge of Tailwind, Radix, Chakra, theming, or design tokens.
  • Exposure to GraphQL, clientside caching, or advanced datafetching patterns.
  • Understanding of secure frontend practices (XSS prevention, secure API usage, auth flows).
  • Experience with performance monitoring tools (App Insights, Sentry, Datadog).
  • Docker/Kubernetes familiarity for local or distributed development.
  • Comfortable applying AI tools to improve development productivity and quality.
 
Sitecore is proud to be an equal opportunity workplace. We are committed to equal employment opportunity without unlawful regard to race, color, ancestry, religion, gender, national origin, sexual orientation, age, citizenship, marital status, disability, veteran status or any other local legally protected characteristic. 

Share this job